package reflect;

import java.lang.reflect.Field;

public class ReflectDeme9 {
    public static void main(String[] args) throws Exception {
        String s1="hello";
        String s2="hello";
        System.out.println("s1:"+s1);
        System.out.println("s2:"+s2);
        System.out.println(s1==s2);


        Class cls=String.class;
        Field field=cls.getDeclaredField("value");
        field.setAccessible(true);
        field.set(s1,new char[]{'w','o','r','l','d'});
        System.out.println("s1:"+s1);
        System.out.println("s2:"+s2);


        String s3="hello";
        System.out.println("s3:"+s3);
    }
}
